imagefmt/bmp.d(198,20): Error: cast from `void*` to `void function(const(ubyte[]) src, ubyte[] tgt) nothrow @nogc` not allowed in safe code imagefmt/bmp.d(272,11): Error: `workbuf.ptr` cannot be used in `@safe` code, use `&workbuf[0]` instead imagefmt/bmp.d(273,11): Error: `palette.ptr` cannot be used in `@safe` code, use `&palette[0]` instead imagefmt/bmp.d(281,9): Error: field `IFImage.buf8` cannot access pointers in `@safe` code that overlap other fields imagefmt/bmp.d(283,9): Error: field `IFImage.buf16` cannot access pointers in `@safe` code that overlap other fields imagefmt/bmp.d(284,14): Error: field `IFImage.buf16` cannot access pointers in `@safe` code that overlap other fields imagefmt/bmp.d(289,11): Error: `result.ptr` cannot be used in `@safe` code, use `&result[0]` instead imagefmt/bmp.d(361,9): Error: cast from `void*` to `void function(const(ubyte[]) src, ubyte[] tgt) nothrow @nogc` not allowed in safe code imagefmt/bmp.d(382,11): Error: `tline.ptr` cannot be used in `@safe` code, use `&tline[0]` instead imagefmt/jpeg.d(177,15): Error: `dc.compsbuf.ptr` cannot be used in `@safe` code, use `&dc.compsbuf[0]` instead imagefmt/jpeg.d(196,9): Error: field `IFImage.buf8` cannot access pointers in `@safe` code that overlap other fields imagefmt/jpeg.d(198,9): Error: field `IFImage.buf16` cannot access pointers in `@safe` code that overlap other fields imagefmt/jpeg.d(199,14): Error: field `IFImage.buf16` cannot access pointers in `@safe` code that overlap other fields imagefmt/jpeg.d(506,42): Error: `(*comp).data.ptr` cannot be used in `@safe` code, use `&(*comp).data[0]` instead imagefmt/jpeg.d(681,35): Error: `comps1n2.ptr` cannot be used in `@safe` code, use `&comps1n2[0]` instead imagefmt/jpeg.d(1011,13): Error: `val.ptr` cannot be used in `@safe` code, use `&val[0]` instead imagefmt/jpeg.d(1012,22): Error: `data.ptr` cannot be used in `@safe` code, use `&data[0]` instead imagefmt/jpeg.d(1015,25): Error: pointer arithmetic not allowed in @safe functions imagefmt/jpeg.d(1015,30): Error: pointer arithmetic not allowed in @safe functions imagefmt/jpeg.d(1017,12): Error: safe function `imagefmt.jpeg.stbi__idct_block` cannot index pointer `d` /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.